package com.wee.cronos.client.resources;

import com.google.gwt.core.client.GWT;
import com.google.gwt.resources.client.ClientBundle;
import com.google.gwt.resources.client.CssResource;
import com.google.gwt.resources.client.ImageResource;
import com.google.gwt.user.cellview.client.CellList.Style;

public interface Resource extends ClientBundle
{
	public static final Resource INSTANCE =  GWT.create(Resource.class);
	
	@Source("stylesheet/CellList.css")
	public Style cellListStyle();
	
	@Source("stylesheet/default.css")
	public DefaultStyle defaultStyle();
	
	@Source("images/uS-bGear.png")
	public ImageResource uSBlackGearIcon();
	
	@Source("images/uS-bUser.png")
	public ImageResource uSBlackUserIcon();
	
	@Source("images/uS-bDesktop.png")
	public ImageResource uSBlackDesktopIcon();
	
	@Source("images/ge-BgSpace.jpg")
	public ImageResource gBackgroundSpace();
	
	@Source("images/pE-bFolder.png")
	public ImageResource pEBlackFolderIcon();
	
	
	public interface DefaultStyle extends CssResource {
		@ClassName("projectExplorer-handler")
		String projectExplorerHandler();
		
		@ClassName("projectExplorer-content")
		String projectExplorerContent();
		
		@ClassName("projectExplorer-folderIcon")
		String projectExplorerFolderIcon();
		
		@ClassName("userSettings-gearIcon")
		String userSettingsGearIcon();
		
		@ClassName("userSettings-userIcon")
		String userSettingsUserIcon();
		
		@ClassName("userSettings-listBlockAnchor")
		String userSettingsListBlockAnchor();
		
		@ClassName("userSettings-desktopIcon")
		String userSettingsDesktopIcon();
		
		@ClassName("userSettings-background")
		String userSettingsBackground();
		
		@ClassName("userSettings-list")
		String userSettingsList();
		
		@ClassName("userSettings-listBlock")
		String userSettingsListBlock();
		
		@ClassName("general-halfOpacity")
		String generalHalfOpacity();
	}
}
